iT邦幫忙

DAY 19
1

網頁程式自學亂亂來系列 第 19

好用的瀑布流plugin Masonry (jquery css)

  • 分享至 

  • xImage
  •  

有時候上網google一些圖片的時候,

不同大小的圖片都會乖乖地排在同一排,

實在很神奇,

最近也發現一些網站用這種方式排版,

感覺很好看,

尤其是滾輪往下滾的感覺,那些文章會自己對齊好,

希望自己也可以學會一點點來使用,

雖然我不覺得瀑布流是那種很百搭,甚麼都可以套瀑布流喇~

在網路上找到這個瀑布流神器"Masonry

這是寫好的jquery plugin

也就是代表說,

1.只要<script>記得放jquery和Masonry

2.每個元件的css依照自己需求調整

就完成啦!!萬歲!!

實作方式:

1.在貼入

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript" src="http://masonry.desandro.com/masonry.pkgd.min.js"></script>

2.在貼入自己要呈現的內容,例如:

<div id="container">
<div class="content_1"><img src="http://www.antbd.com/home/wp-content/uploads/2014/07/WWE-Battleground-20-07-2014-WEB-DL.jpg" /></div>
<div class="content_2"><img src="http://www.wwe.com/f/styles/photo_large/public/photo/image/2014/05/RAW_1096_Photo_052.jpg" /></div>
<div class="content_2"><img src="http://i.ytimg.com/vi/BkB4N1fsR-E/maxresdefault.jpg" /></div>
<div class="content_1"><img src="http://cdn3.whatculture.com/wp-content/uploads/2014/04/paige-wwe.jpg"></div>
<div class="content_2"><img src="http://image-cdn.zap2it.com/images/wwe-raw-recap-april-14.jpg" /></div>
</div>

3.在CSS加上每一個對應的class希望呈現的樣子(規定寬度或是長度,邊框,陰影之類的)

<style>
.content_1{
display: inline-block;
border: 1px #FFFFFF;
overflow:hidden;
width:300px;
}

.content_2{
display: inline-block;
border: 1px #CCCCCC;
overflow:hidden;
width:300px;
}
</style>

好像還有動畫效果,是要去加上javascript語法的,再研究研究,希望可以越來越熟練嘍~


上一篇
bootstrap navbar-collapse 的運作原理--javascript
下一篇
md5加密 php
系列文
網頁程式自學亂亂來30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言